let things play out - Deutsch Englisch Wörterbuch